/*
	About us
*/

/*.section-about #content article div.field-item-1 div {
	background: none !important;
}

.section-about #content article div.field-item-1 div {
	background: none !important;
}

.section-about #content article div.field-item-1 table td.content {
	padding: 0 !important;
	margin-left: -30px !important;
}*/

/*
	Expert page
*/
/*

.page-experts .wrapper.contextual-links-region {
	padding: 0;
}

.page-experts .wrapper.contextual-links-region h2.block-title {
	background: #000;
	text-align: center;
	height: 2.5em;
	line-height: 2.5em;
	margin: 0;
}

.page-experts .view-blogger-info-block {
	padding: 0;
}

.page-experts .view-header .wrapper div {
	background: rgb(247,89,94);
	color: #fff;
	height: 2.5em;
	line-height: 2.5em;
	padding-left: 20px;
}
*/

/*
	Quote of the day
*/

.view-quote-of-the-day .views-field-body p a {
	text-decoration: none;
	color: #999;
}

/*
	Customer comment
*/

.customer-comment h4 span {
	color: #000 !important;
}

.customer-comment p {
	font-weight: normal;
}

/*
	Header search form
*/

.sticky-wrapper .search-trigger .search-form {
	display: none;
}

/*
	Login page
*/
/*
.not-logged-in.page-user #main #content {
	margin: 0 auto;
}

.not-logged-in.page-user #main #content #user-login {
	padding-top: 30px;
}

.not-logged-in.page-user #main #content #user-login .description {
	display: none;
}

.not-logged-in.page-user #main #content #user-login .form-item-name {
	clear: left;
	margin: 0 auto;
	height: 38px;
	margin-right: 20px;
	line-height: 38px;
	padding-left: 20px;
	background: rgb(35, 35, 35);
	font-size: 0.7em;
}

.not-logged-in.page-user #main #content #user-login .form-item-name label {
	float: left;
	width: 100px;
}

.not-logged-in.page-user #main #content #user-login .form-item-name label span {
	display: none;
}

.not-logged-in.page-user #main #content #user-login .form-item-name .input-wrapper {
	float: left;
	width: 100px;
}

.not-logged-in.page-user #main #content #user-login .form-item-name .input-wrapper input {
	border: none;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass {
	clear: both;
	height: 38px;
	margin-right: 20px;
	line-height: 38px;
	padding-left: 20px;
	background: rgb(35, 35, 35);
	font-size: 0.7em;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass label {
	float: left;
	width: 100px;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass label span {
	display: none;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass .input-wrapper {
	float: left;
	width: 100px;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass .input-wrapper input {
	border: none;
}

.not-logged-in.page-user #main #content #user-login #edit-actions {
	display: none;
}

.not-logged-in.page-user #main #content .wrapper > p {
	display: none;
}

.not-logged-in.page-user #main #content .register-type {
	text-align: center;
	color: #fff;
	background: #000;
	padding: 20px;
}

.not-logged-in.page-user #main #content .register-type h2 {
	color: #fff;
}

.not-logged-in.page-user #main #content .register-type p {
	display: none;
}
*/

/*
	Login page
*/

/*
.not-logged-in.page-user #main #content {
	margin: 0 auto;
	position: relative;
}

.not-logged-in.page-user #main #content #user-login {
	padding-top: 30px;
	width: auto !important;
	margin: 0 auto;
}

.not-logged-in.page-user #main #content #user-login .description {
	display: none;
}

.not-logged-in.page-user #main #content #user-login .form-item-name {
	clear: left;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	background: rgb(35, 35, 35);
	font-size: 0.8em;
}

.not-logged-in.page-user #main #content #user-login .form-item-name label {
	float: left;
	width: 70px;
}

.not-logged-in.page-user #main #content #user-login .form-item-name label span {
	display: none;
}

.not-logged-in.page-user #main #content #user-login .form-item-name .input-wrapper {
	float: left;
	width: 100px;
}

.not-logged-in.page-user #main #content #user-login .form-item-name .input-wrapper input {
	border: none;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass {
	clear: left;
	height: 40px;
	line-height: 38px;
	padding-left: 20px;
	background: rgb(35, 35, 35);
	font-size: 0.8em;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass label {
	float: left;
	width: 70px;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass label span {
	display: none;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass .input-wrapper {
	float: left;
	width: 100px;
}

.not-logged-in.page-user #main #content #user-login .form-item-pass .input-wrapper input {
	border: none;
}

.not-logged-in.page-user #main #content #user-login #edit-actions {
}

.not-logged-in.page-user #main #content #user-login #edit-actions input {
	padding: 0.5em;
}

.not-logged-in.page-user #main #content .wrapper > p {
	background: #fff;
	width: 60px;
	height: 60px;
	border-radius: 60px;
	border: 1px solid #fff;
	line-height: 60px;
	text-align: center;
	margin: 2em auto;
}

.not-logged-in.page-user #main #content .register-type {
	text-align: center;
	color: #fff;
}

.not-logged-in.page-user #main #content .register-type h2 {
	color: #fff;
	margin-bottom: 0.2em;
}

.not-logged-in.page-user #main #content .register-type > p {
	margin-bottom: 1.5em;
}

.not-logged-in.page-user #main #content .register-type p a {
	background: transparent;
	color: #000;
	text-decoration: none;
	padding: 0.7em;
	margin-bottom: 0.5em;
	display: block;
	border: 2px solid #fff;
	font-weight: bold;
}

*/